/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package logica.validacion;

/**
 *
 * @author Gonzalo
 */
public class UsuarioValidacion extends CapaValidacion {

    /**
     * Valida el nombre de usuario o clave. No debe ser vacío y debe contener 
     * cualquier caracter de mínimo 6 caracteres de longitud.
     *
     * @param cadena Texto que indica el nombre de usuario o clave
     * @return true si es válido, false en caso contrario
     */
    public static boolean validarNombreDeUsuarioYClave(String cadena) {
        //La longitud que debe tener el nombre de usuario/clave
        int longitud = 6;
        
        if (cadena.length() >= longitud) {
            return true;
        } else {
            return false;
        }
    }

    /**
     * Valida el número de matrícula. No debe ser vacío y debe contener solo
     * números de mínimo 3 caracteres de longitud.
     *
     * @param matricula Texto que indica la matrícula médica
     * @return true si es válido, false en caso contrario
     */
    public static boolean validarMatriculaMedica(String matricula) {
        //La longitud que debe tener el número de matrícula
        int longitud = 3;

        if (matricula.length() >= longitud &&
                CapaValidacion.esTodoNumero(matricula)) {
            return true;
        } else {
            return false;
        }
    }
    
}
